home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 25
/
Aminet 25 (1998)(GTI - Schatztruhe)[!][Jun 1998].iso
/
Aminet
/
text
/
misc
/
nroff.lha
/
nroff
/
protos.h
< prev
next >
Wrap
C/C++ Source or Header
|
1998-03-18
|
5KB
|
306 lines
/* Prototypes for functions defined in
text.c
*/
int text(register char * p);
int bold(register char * p0,
register char * p1,
int size);
int center(register char * p);
int expand(register char * p0,
int c,
register char * s);
int justcntr(register char * p,
char * q,
int * limit);
int justleft(register char * p,
char * q,
int limit);
int justrite(register char * p,
char * q,
int limit);
int leadbl(register char * p);
int pfoot(void);
int phead(void);
int puttl(register char * p,
int * lim,
int pgno);
int putwrd(register char * wrdbuf);
int skip(register int n);
int spread(register char * p,
int outp,
int nextra,
int outwds,
int escapes);
int strkovr(register char * p,
register char * q);
int underl(register char * p0,
register char * p1,
int size);
int width(register char * s);
int do_mc(char * p);
/* Prototypes for functions defined in
strings.c
*/
int defstr(register char * p);
int colstr(register char * p,
char * d);
int putstr(register char * name,
register char * p);
char * getstr(register char * name);
/* Prototypes for functions defined in
main.c
*/
extern struct docctl dc;
extern struct page pg;
extern struct cout co;
extern struct macros mac;
extern struct regs rg[100];
#if 0
extern FILE * out_stream;
extern FILE * err_stream;
extern FILE * dbg_stream;
extern FILE * sofile[5];
#endif
extern int ignoring;
extern int hold_screen;
extern int debugging;
extern int stepping;
extern int mc_ing;
extern int mc_space;
extern char mc_char;
extern char tmpdir[256];
extern char termcap[1030];
extern char s_standout[20];
extern char e_standout[20];
extern char s_bold[20];
extern char e_bold[20];
extern char s_italic[20];
extern char e_italic[20];
extern char * dbgfile;
extern char * printer;
extern char * myname;
extern int patchlevel;
extern char VERsion[6];
extern char * version;
extern long __near __stack;
int main(int argc,
char ** argv);
int usage(void);
int init(void);
int pswitch(register char * p,
register int * q);
int profile(void);
/* Prototypes for functions defined in
macros.c
*/
#if 0
int defmac(register char * p,
FILE * infp);
#endif
int colmac(register char * p,
char * d,
register int i);
int putmac(char * name,
char * p);
char * getmac(register char * name);
int maceval(register char * p,
char * m);
int printmac(int opt);
/* Prototypes for functions defined in
low.c
*/
int atod(int c);
int robrk(void);
int ctod(register char * p);
int inptobu(char * ps);
int butochar(char * ps);
char * skipbl(register char * p);
char * skipwd(register char * p);
int space(int n);
char * getfield(register char * p,
register char * q,
int delim);
int getwrd(register char * p0,
register char * p1);
int countesc(register char * p);
int itoda(int value,
register char * p,
register int size);
int itoROMAN(int value,
register char * p,
register int size);
int itoroman(int value,
char * p,
int size);
int itoLETTER(int value,
register char * p,
register int size);
int itoletter(int value,
register char * p,
register int size);
int min(register int v1,
register int v2);
int max(register int v1,
register int v2);
int err_exit(int code);
int wait_for_char(void);
/* Prototypes for functions defined in
io.c
*/
#if 0
int getlin(char * p,
FILE * in_buf);
int ngetc(FILE * infp);
#endif
int pbstr(char * p);
int putbak(int c);
#if 0
int prchar(int c,
FILE * fp);
#endif
int put(char * p);
#if 0
int putlin(register char * p,
FILE * pbuf);
int putc_lpr(int c,
FILE * fp);
#endif
/* Prototypes for functions defined in
escape.c
*/
int expesc(char * p,
char * q);
int specialchar(register char * s,
register unsigned char * c);
int fontchange(int fnt,
char * s);
int findreg(register char * name);
/* Prototypes for functions defined in
command.c
*/
int comand(register char * p);
int comtyp(register char * p,
char * m);
int gettl(register char * p,
register char * q,
int * limit);
int getval(register char * p,
register char * p_argtyp);
int getnumeric(register char * p);
int do_oper(int first,
int oper,
int second);
int set(register int * param,
register int val,
register int type,
register int defval,
register int minval,
register int maxval);
int set_ireg(register char * name,
register int val,
register int opt);
int read_if(void);